rough terrain vehicle - Espagnol Anglais Dictionnaire